import pandas as pd
df_products = pd.read_csv('products.csv', sep=';')
df_products
df_brands = pd.read_csv('brands.csv', sep=';')
df_brands
pd.merge(df_products, df_brands, on='brand_id')
df_brands.loc[6] = [7, 'MSI']
df_brands
df_products.loc[11] = [12, 'Ноубук Huawei', 8]
df_products
pd.merge(df_products, df_brands, on='brand_id', how='inner')
pd.merge(df_products, df_brands, on='brand_id', how='left')
pd.merge(df_products, df_brands, on='brand_id', how='right')
pd.merge(df_products, df_brands, on='brand_id', how='outer')
df_brands
df_brands.rename(columns={'brand_id': 'id'}, inplace=True)
df_brands
pd.merge(df_products, df_brands, left_on='brand_id', right_on='id', suffixes=('_left', '_right'), indicator=True, how='outer')
df_brands
df_brands.set_index('id', inplace=True)
df_brands
df_products.join(df_brands, on='brand_id', how='inner')
Объедините таблицы городов и стран, добавив к таблице городов наименование страны. В итоговом датафрейме должны быть следующие столбцы:
Result.xlsx